Terraform Associate (004) 练习题 — Terraform 助理工程师(004)

1、题库联网,会自动更新,无需重新获取;

2、语言为中英文,包含在线练习,模拟测试,PDF下载;

3、可使用小程序,电脑网页端刷题学习,有效期一年;

4、有问题可通过微信,whatsapp,Line联系客服;

样题

Terraform Associate (004) · Q1
Topic 1 Question #1 IaC(基础设施即代码)可以和应用程序代码一同存储在版本控制系统中。
  • A.
    正确
  • B.
    错误

答案: A

各选项分析: A. IaC的核心工作流就是将基础设施定义代码和应用程序代码一同存储在同一个版本控制系统中,方便协同开发、版本追溯和CI/CD集成,因此该表述正确。 B. 该表述否定了IaC和应用代码同存版本控制这一IaC标准实践,因此该表述错误。 关键知识点: 基础设施即代码IaC的核心特性之一,就是可以和应用程序代码一同存储在版本控制系统中进行管理。 参考资料: 什么是基础设施即代码?, Terraform 概述, https://developer.hashicorp.com/terraform/intro
Terraform Associate (004) · Q2
Topic 1 Question #2 将机密数据存储在与Terraform配置相同的版本控制仓库中是最佳实践。
  • A.
    正确
  • B.
    错误

答案: B

各选项分析: A. 该选项错误,将机密数据存放在版本控制仓库容易导致机密泄露,不符合Terraform最佳实践。 B. 该选项正确,机密数据不应该存入版本控制仓库,该说法违反Terraform安全最佳实践,因此这个判断是对的。 关键知识点: Terraform的敏感数据管理最佳实践要求禁止将机密数据随配置一同存入公开或内部版本控制仓库。 参考资料: Sensitive Data in State, https://developer.hashicorp.com/terraform/language/state/sensitive-data Protect Sensitive Input Variables, https://developer.hashicorp.com/terraform/tutorials/configuration-language/sensitive-variables
Terraform Associate (004) · Q3
Topic 1 Question #3 使用IaC(基础设施即代码)相比通过GUI(图形用户界面)进行预配置,有哪项独有的优势?
  • A.
    允许你对基础设施配置进行版本管理、复用和共享。
  • B.
    保障你的凭证安全。
  • C.
    以更低成本预配置相同资源。
  • D.
    防止对资源进行手动修改。

答案: A

各选项分析: A. IaC通过代码形式管理配置,天然支持纳入版本控制系统,也方便复用和共享,这是IaC相对GUI手动预配置独有的核心优势,所以该选项正确。 B. 凭证安全是权限和配置管理的问题,规范的GUI操作也能保障凭证安全,不是IaC独有的优势,所以该选项错误。 C. 同规格资源的预配置成本由云服务商定价决定,IaC和GUI预配置本身不会改变资源成本,所以该选项错误。 D. IaC无法完全防止手动修改资源,只能检测或纠正漂移,不是IaC独有的作用,所以该选项错误。 关键知识点: 本题考察基础设施即代码(IaC)相对GUI手动配置的核心优势。 参考资料: What is Infrastructure as Code?, https://developer.hashicorp.com/terraform/tutorials/aws-get-started/infrastructure-as-code
Terraform Associate (004) · Q4
Topic 1 Question #4 不可变基础设施的优势是什么?
  • A.
    基础设施自动升级
  • B.
    基础设施原地升级
  • C.
    基础设施更快升级
  • D.
    基础设施升级复杂度更低

答案: D

各选项分析: A. 不可变基础设施不会自动升级,升级是通过替换全新实例完成的,因此该选项错误。 B. 原地升级是可变基础设施的特点,不可变基础设施禁止修改已有实例,因此该选项错误。 C. 不可变基础设施需要重新部署整个实例,升级速度通常比原地修改更慢,因此该选项错误。 D. 不可变基础设施升级是通过直接替换全新标准化实例完成,避免了原地修改的配置漂移和兼容性问题,升级复杂度更低,因此该选项正确。 关键知识点: 不可变基础设施是Terraform推崇的基础设施管理模式,核心特点是部署后不修改原有实例,升级通过替换新实例实现,优势是降低升级复杂度、减少配置漂移。 参考资料: What is immutable infrastructure?
Terraform Associate (004) · Q5
Topic 1 Question #5 IaC(基础设施即代码)的主要用途是什么?
  • A.
    定义用于测试和交付软件的流水线。
  • B.
    低成本预置基础设施。
  • C.
    以编程方式创建和配置资源。
  • D.
    定义与供应商无关的API。

答案: C

各选项分析: A. 选项A错误,定义软件测试交付流水线是CI/CD工具的用途,不是IaC的主要用途 B. 选项B错误,低成本不是IaC的核心定位,只是使用IaC可能带来的附带优势,不是它的主要用途 C. 选项C正确,基础设施即代码的核心就是用代码编程的方式来创建和管理配置基础设施资源,符合IaC的定义 D. 选项D错误,定义与供应商无关的API不是IaC的主要用途,也不符合IaC的核心定位 关键知识点: 基础设施即代码IaC的核心定义是通过代码以编程方式创建和管理配置基础设施资源 参考资料: 什么是基础设施即代码?

常见问题

Terraform Associate (004) 有多少道练习题?

本题库收录 Terraform Associate (004) 练习题共 147 道,含单选、多选等题型,每题配有答案与解析。

Terraform Associate (004) 练习题支持中英文吗?

支持,Terraform Associate (004) 练习题为中英双语对照,便于对照原文理解。

Terraform Associate (004) 练习题可以免费试做吗?

可以,本页提供免费样题在线试做;完整题库可在掌学兔注册后获取。